home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / DRIVER.CAB / epndvx05.gpd < prev    next >
Encoding:
Text File  |  2003-02-21  |  7.4 KB  |  422 lines

  1. *% GPD file for Epson Color Inkjet Plugin
  2. *% Copyright (c) 1998 Seiko Epson Corporation
  3. *ChangeColorModeOnDoc?: TRUE
  4. *OutputOrderReversed?: FALSE
  5. *Include: "EPNDVX00.GPD"
  6. *switch: MediaType
  7. {
  8.     *case: STANDARD
  9.     {
  10.         *DraftQualitySettings: LIST(Preset.ECONOMY)
  11.         *BetterQualitySettings: LIST(Preset.AUTO_SPEED)
  12.         *BestQualitySettings: LIST(Preset.AUTO_QUALITY)
  13.         *DefaultQuality: BETTERQUALITY
  14.     }
  15.     *case: Fine
  16.     {
  17.         *DraftQualitySettings: LIST(Preset.AUTO)
  18.         *BetterQualitySettings: LIST(Preset.AUTO)
  19.         *BestQualitySettings: LIST(Preset.AUTO)
  20.         *DefaultQuality: BETTERQUALITY
  21.     }
  22.     *case: SuperFine
  23.     {
  24.         *DraftQualitySettings: LIST(Preset.AUTO)
  25.         *BetterQualitySettings: LIST(Preset.AUTO)
  26.         *BestQualitySettings: LIST(Preset.AUTO)
  27.         *DefaultQuality: BETTERQUALITY
  28.     }
  29.     *case: GlossyPaper
  30.     {
  31.         *DraftQualitySettings: LIST(Preset.AUTO)
  32.         *BetterQualitySettings: LIST(Preset.AUTO)
  33.         *BestQualitySettings: LIST(Preset.AUTO)
  34.         *DefaultQuality: BETTERQUALITY
  35.     }
  36.     *case: GlossyFilm
  37.     {
  38.         *DraftQualitySettings: LIST(Preset.AUTO)
  39.         *BetterQualitySettings: LIST(Preset.AUTO)
  40.         *BestQualitySettings: LIST(Preset.AUTO)
  41.         *DefaultQuality: BETTERQUALITY
  42.     }
  43.     *case: TRANSPARENCY
  44.     {
  45.         *DraftQualitySettings: LIST(Preset.AUTO)
  46.         *BetterQualitySettings: LIST(Preset.AUTO)
  47.         *BestQualitySettings: LIST(Preset.AUTO)
  48.         *DefaultQuality: BETTERQUALITY
  49.     }
  50. }
  51. *Feature: Preset
  52. {
  53.     *rcNameID: 1150
  54.     *DefaultOption: OFF
  55.     *Option: OFF
  56.     {
  57.         *rcNameID: 1151
  58.     }
  59.     *Option: AUTO
  60.     {
  61.         *rcNameID: 1152
  62.     }
  63.     *Option: AUTO_QUALITY
  64.     {
  65.         *rcNameID: 1153
  66.     }
  67.     *Option: AUTO_SPEED
  68.     {
  69.         *rcNameID: 1154
  70.     }
  71.     *Option: ADPHOTO
  72.     {
  73.         *rcNameID: 1161
  74.     }
  75.     *Option: PHOTO
  76.     {
  77.         *rcNameID: 1156
  78.     }
  79.     *Option: WORDPRO
  80.     {
  81.         *rcNameID: 1155
  82.     }
  83.     *Option: TEXT
  84.     {
  85.         *rcNameID: 1159
  86.     }
  87.     *Option: ECONOMY
  88.     {
  89.         *rcNameID: 1158
  90.     }
  91.     *Option: ICM
  92.     {
  93.         *rcNameID: 1157
  94.     }
  95.     *Option: VIDEO
  96.     {
  97.         *rcNameID: 1160
  98.     }
  99. }
  100. *Feature: InputBin
  101. {
  102.     *rcNameID: 1010
  103.     *DefaultOption: AUTO
  104.     *Option: AUTO
  105.     {
  106.         *rcNameID: 1011
  107.     }
  108. }
  109. *Feature: MediaType
  110. {
  111.     *rcNameID: 1100
  112.     *UpdateQualityMacro?: TRUE
  113.     *DefaultOption: STANDARD
  114.     *Option: STANDARD
  115.     {
  116.         *rcNameID: 1101
  117.     }
  118.     *Option: Fine
  119.     {
  120.         *rcNameID: 1102
  121.         *OptionID: 257
  122.     }
  123.     *Option: SuperFine
  124.     {
  125.         *rcNameID: 1103
  126.         *OptionID: 260
  127.     }
  128.     *Option: GlossyPaper
  129.     {
  130.         *rcNameID: 1104
  131.         *OptionID: 258
  132.     }
  133.     *Option: GlossyFilm
  134.     {
  135.         *rcNameID: 1105
  136.         *OptionID: 259
  137.     }
  138.     *Option: TRANSPARENCY
  139.     {
  140.         *rcNameID: 1106
  141.     }
  142. }
  143. *Feature: Resolution
  144. {
  145.     *rcNameID: 1020
  146.     *DefaultOption: Normal
  147.     *Option: Fine
  148.     {
  149.         *rcNameID: 1022
  150.         *DPI: PAIR(720, 720)
  151.         *TextDPI: PAIR(720, 720)
  152.         *MinStripBlankPixels: 1
  153.         *SpotDiameter: 180
  154.     }
  155.     *Option: Normal
  156.     {
  157.         *rcNameID: 1023
  158.         *DPI: PAIR(360, 360)
  159.         *TextDPI: PAIR(360, 360)
  160.         *MinStripBlankPixels: 1
  161.         *SpotDiameter: 160
  162.     }
  163.     *Option: Economy
  164.     {
  165.         *rcNameID: 1024
  166.         *DPI: PAIR(180, 180)
  167.         *TextDPI: PAIR(180, 180)
  168.         *MinStripBlankPixels: 1
  169.         *SpotDiameter: 120
  170.     }
  171. }
  172. *Feature: PrintArea
  173. {
  174.     *rcNameID: 1040
  175.     *DefaultOption: MAXIMUM
  176.     *Option: MAXIMUM
  177.     {
  178.         *rcNameID: 1041
  179.     }
  180.     *Option: CENTERED
  181.     {
  182.         *rcNameID: 1042
  183.     }
  184. }
  185. *Feature: PaperSize
  186. {
  187.     *rcNameID: 999
  188.     *DefaultOption: LETTER
  189.     *Option: A4
  190.     {
  191.         *rcNameID: 0x7fffffff
  192.         *switch: PrintArea
  193.         {
  194.             *case: MAXIMUM
  195.             {
  196.                 *PrintableArea: PAIR(5760, 7938)
  197.                 *PrintableOrigin: PAIR(86, 86)
  198.             }
  199.             *case: CENTERED
  200.             {
  201.                 *PrintableArea: PAIR(5738, 7628)
  202.                 *PrintableOrigin: PAIR(108, 396)
  203.             }
  204.         }
  205.     }
  206.     *Option: B5
  207.     {
  208.         *rcNameID: 0x7fffffff
  209.         *switch: PrintArea
  210.         {
  211.             *case: MAXIMUM
  212.             {
  213.                 *PrintableArea: PAIR(4988, 6804)
  214.                 *PrintableOrigin: PAIR(86, 86)
  215.             }
  216.             *case: CENTERED
  217.             {
  218.                 *PrintableArea: PAIR(4988, 6494)
  219.                 *PrintableOrigin: PAIR(86, 396)
  220.             }
  221.         }
  222.     }
  223.     *Option: LETTER
  224.     {
  225.         *rcNameID: 0x7fffffff
  226.         *switch: PrintArea
  227.         {
  228.             *case: MAXIMUM
  229.             {
  230.                 *PrintableArea: PAIR(5760, 7440)
  231.                 *PrintableOrigin: PAIR(86, 86)
  232.             }
  233.             *case: CENTERED
  234.             {
  235.                 *PrintableArea: PAIR(5570, 7130)
  236.                 *PrintableOrigin: PAIR(276, 396)
  237.             }
  238.         }
  239.     }
  240.     *Option: LEGAL
  241.     {
  242.         *rcNameID: 0x7fffffff
  243.         *switch: PrintArea
  244.         {
  245.             *case: MAXIMUM
  246.             {
  247.                 *PrintableArea: PAIR(5760, 9600)
  248.                 *PrintableOrigin: PAIR(86, 86)
  249.             }
  250.             *case: CENTERED
  251.             {
  252.                 *PrintableArea: PAIR(5570, 9290)
  253.                 *PrintableOrigin: PAIR(276, 396)
  254.             }
  255.         }
  256.     }
  257.     *Option: ENV_10
  258.     {
  259.         *rcNameID: 0x7fffffff
  260.         *RotateSize?: TRUE
  261.         *switch: PrintArea
  262.         {
  263.             *case: MAXIMUM
  264.             {
  265.                 *PrintableArea: PAIR(5760, 2490)
  266.                 *PrintableOrigin: PAIR(86, 86)
  267.             }
  268.             *case: CENTERED
  269.             {
  270.                 *PrintableArea: PAIR(4850, 2180)
  271.                 *PrintableOrigin: PAIR(996, 396)
  272.             }
  273.         }
  274.     }
  275.     *Option: ENV_DL
  276.     {
  277.         *rcNameID: 0x7fffffff
  278.         *RotateSize?: TRUE
  279.         *switch: PrintArea
  280.         {
  281.             *case: MAXIMUM
  282.             {
  283.                 *PrintableArea: PAIR(5760, 2638)
  284.                 *PrintableOrigin: PAIR(86, 86)
  285.             }
  286.             *case: CENTERED
  287.             {
  288.                 *PrintableArea: PAIR(5454, 2328)
  289.                 *PrintableOrigin: PAIR(392, 396)
  290.             }
  291.         }
  292.     }
  293.     *Option: STATEMENT
  294.     {
  295.         *rcNameID: 0x7fffffff
  296.         *switch: PrintArea
  297.         {
  298.             *case: MAXIMUM
  299.             {
  300.                 *PrintableArea: PAIR(3790, 5640)
  301.                 *PrintableOrigin: PAIR(86, 86)
  302.             }
  303.             *case: CENTERED
  304.             {
  305.                 *PrintableArea: PAIR(3790, 5330)
  306.                 *PrintableOrigin: PAIR(86, 396)
  307.             }
  308.         }
  309.     }
  310.     *Option: EXECUTIVE
  311.     {
  312.         *rcNameID: 0x7fffffff
  313.         *switch: PrintArea
  314.         {
  315.             *case: MAXIMUM
  316.             {
  317.                 *PrintableArea: PAIR(5050, 7080)
  318.                 *PrintableOrigin: PAIR(86, 86)
  319.             }
  320.             *case: CENTERED
  321.             {
  322.                 *PrintableArea: PAIR(5050, 6770)
  323.                 *PrintableOrigin: PAIR(86, 396)
  324.             }
  325.         }
  326.     }
  327.     *Option: ENV_C5
  328.     {
  329.         *rcNameID: 0x7fffffff
  330.         *RotateSize?: TRUE
  331.         *switch: PrintArea
  332.         {
  333.             *case: MAXIMUM
  334.             {
  335.                 *PrintableArea: PAIR(5760, 4112)
  336.                 *PrintableOrigin: PAIR(86, 86)
  337.             }
  338.             *case: CENTERED
  339.             {
  340.                 *PrintableArea: PAIR(5200, 3802)
  341.                 *PrintableOrigin: PAIR(646, 396)
  342.             }
  343.         }
  344.     }
  345.     *Option: A6
  346.     {
  347.         *rcNameID: 0x7fffffff
  348.         *switch: PrintArea
  349.         {
  350.             *case: MAXIMUM
  351.             {
  352.                 *PrintableArea: PAIR(2806, 3714)
  353.                 *PrintableOrigin: PAIR(86, 86)
  354.             }
  355.             *case: CENTERED
  356.             {
  357.                 *PrintableArea: PAIR(2806, 3404)
  358.                 *PrintableOrigin: PAIR(86, 396)
  359.             }
  360.         }
  361.     }
  362.     *Option: CUSTOMSIZE
  363.     {
  364.         *rcNameID: 256
  365.         *MinSize: PAIR(2834, 2834)
  366.         *MaxSize: PAIR(6840, 31680)
  367.         *MaxPrintableWidth: 5760
  368.         *MinLeftMargin: 86
  369.         *CenterPrintable?: FALSE
  370.  
  371.         *switch: PrintArea
  372.         {
  373.             *case: MAXIMUM
  374.             {
  375.                 *TopMargin:    86
  376.                 *BottomMargin: 396
  377.  
  378.                 *switch: Orientation
  379.                 {
  380.                     *case: PORTRAIT
  381.                     {
  382.                         *CustCursorOriginY:     %d{86}
  383.                     }
  384.                     *case: LANDSCAPE_CC270
  385.                     {
  386.                         *CustCursorOriginY:     %d{PhysPaperLength - 86}
  387.                     }
  388.                 }
  389.                 *CustCursorOriginX:     %d{86}
  390.                 *CustPrintableOriginX:  %d{86}
  391.                 *CustPrintableOriginY:  %d{86}
  392.  
  393.                 *CustPrintableSizeX: %d{ min(5760, PhysPaperWidth - 172) }
  394.                 *CustPrintableSizeY: %d{ PhysPaperLength - 482 }
  395.             }
  396.             *case: CENTERED
  397.             {
  398.                 *TopMargin:    396
  399.                 *BottomMargin: 396
  400.  
  401.                 *switch: Orientation
  402.                 {
  403.                     *case: PORTRAIT
  404.                     {
  405.                         *CustCursorOriginY:     %d{396}
  406.                     }
  407.                     *case: LANDSCAPE_CC270
  408.                     {
  409.                         *CustCursorOriginY:     %d{PhysPaperLength - 396}
  410.                     }
  411.                 }
  412.                 *CustCursorOriginX:     %d{max(86, PhysPaperWidth - 5846)}
  413.                 *CustPrintableOriginX:  %d{max(86, PhysPaperWidth - 5846)}
  414.                 *CustPrintableOriginY:  %d{396}
  415.  
  416.                 *CustPrintableSizeX: %d{ min(11692-PhysPaperWidth, PhysPaperWidth - 172) }
  417.                 *CustPrintableSizeY: %d{ PhysPaperLength - 792 }
  418.             }
  419.         }
  420.     }
  421. }
  422.